package icu.zhhll.util.codec;


import org.apache.commons.codec.binary.Base64;

/**
 * base64加解密
 *
 * @author zh
 * @date 2023/7/20 17:32
 */
public class Base64Utils {
    /**
     * 加密
     *
     * @param raw
     * @return
     */
    public static String encrypt(String raw) {
        if (raw == null) {
            return null;
        }
        byte[] b = raw.getBytes();
        return Base64.encodeBase64String(b);
    }

    /**
     * 解密
     *
     * @param encodedStr
     * @return
     */
    public static String decrypt(String encodedStr) {
        if (encodedStr == null) {
            return null;
        }
        byte[] b = Base64.decodeBase64(encodedStr);
        return new String(b);
    }
}
